put up at a hotel - Turco Inglés Diccionario